something which is discovered - İspanyolca İngilizce Sözlük